装飾バナー

Mayaファイルからのカメラデータの読み込み


    Maya ASCIIプロジェクトファイル(.ma)からカメラデータを読み込むことができます。Mayaファイルは、After Effectsにコンポジションとして読み込まれます。各Mayaファイルに対して、1つまたは2つのコンポジションが作成されます。

    • Mayaプロジェクトのピクセル縦横比が正方形ピクセルの場合は、カメラデータとトランスフォームを含む、正方形ピクセルのコンポジションが1つ作成されます。
    • Mayaプロジェクトのピクセル縦横比が非正方形ピクセルの場合は、2つのコンポジションが作成されます。ひとつは、カメラデータを含む正方形ピクセルのコンポジションです。コンポジションの名前は、Mayaプロジェクト名の前に"Square Camera Comp"という語が付加された名前になります。もうひとつのコンポジション(親)は、非正方形ピクセルのコンポジションで、元のファイルの寸法を保持し、正方形ピクセルのコンポジションを含みます。

    1 ノードカメラのMaya ファイルをAfter Effects に読み込むと、正方形コンポジション内にカメラの焦点距離、フィルムサイズ、およびトランスフォームデータを保持したカメラが作成されます。2ノードカメラ(ターゲットされているカメラ)のMayaファイルをAfter Effectsに読み込むと、正方形コンポジション内にカメラおよび追加の親ノードが作成されます。親ノードには、カメラのトランスフォームデータのみが含まれます。

    Mayaデータの読み込み後は、3Dレイヤーおよび正方形ピクセルフッテージの作業は、正方形ピクセルコンポジション内で行い、非正方形フッテージの作業は、親コンポジション内で行います。

    注意:After Effectsでは、Mayaファイル内のレンダリングカメラのみが読み込まれ、Orthographic カメラおよび Persp カメラは無視されます。このため、Persp カメラはレンダリング用として使用せず、必ず レンダリング用のカメラを Maya 内で作成しておきます。

    Mayaカメラのアニメーション情報は「Bake」されている必要があります。これは、アニメーションの各フレームにキーフレームが必要であることを意味します。各カメラまたはトランスフォームパラメータに対して、0、1、またはK個のキーフレームが設定されます(Kは固定数)。例えば、パラメータがアニメートしない場合は、キーフレームを全く設定しない、もしくはアニメーション開始時に、1つだけキーフレームを設定します。あるパラメータに複数のキーフレームが設定されている場合、キーフレームの数は、複数のキーフレームが設定されているその他のアニメーションパラメータのキーフレームの数と同じである必要があります。

    After Effects は Maya ファイル全体を検索し、カメラトランスフォーム情報を読み込むため、読み込み時間を短縮するためには、可能な限り不必要なデータを削除して Maya ファイルを作成します。After Effects にMaya プロジェクトを読み込む前に、Maya で Bake する前にアニメートしていないチャンネルを削除し、不必要なキーフレームを削減します。その後、整理され軽減された Maya プロジェクトデータ(カメラアニメーションのみが含まれる)として保存します。

    注意:以下のトランスフォームフラグはサポートされていません。query、relative、euler、objectSpace、worldSpace、worldSpaceDistance、preserve、shear、scaleTranslation、rotatePivot、rotateOrder、rotateTranslation、matrix、boundingBox、boundingBoxInvisible、pivots、CenterPivots、zeroTransformPivots。上記のサポートされていないフラグは無視され、その際の警告またはエラーメッセージは表示されません。